🇬🇧 en no 🇳🇴

Saint Lucia properNoun

  /seɪnt ˈluː.ʃə/
  • An island and country in the Caribbean. Capital: Castries.
Saint Lucia
Wiktionary Links